00001 #ifndef GS_H_
00002 #define GS_H_
00003
00004 #include "gs/Pm.h"
00005 #include "gs/T.h"
00006 #include "gs/Team.h"
00007 #include "gs/Unum.h"
00008
00015 class GS
00016 {
00017 private:
00018 T *t;
00019 Pm *pm;
00020 int unumCount;
00021 Unum *unum;
00022 int teamCount;
00023 Team *team;
00024 public:
00025 GS();
00026 int decompose(char *receivingMessage);
00027 T *getT();
00028 Pm *getPm();
00029 int getUnumCount();
00030 Unum *getUnum(int index);
00031 int getTeamCount();
00032 Team *getTeam(int index);
00033 virtual ~GS();
00034 };
00035
00036 #endif